calculus and vectors